- steam roller
- steam roller, or steam|roll|er1 «STEEM ROH luhr», noun.1. a heavy roller, formerly run by steam but now usually by an internal-combustion engine, used to crush and level materials in making and repairing roads.2. Informal, Figurative. a means of crushing opposition.steam-roll|er or steam|roll|er2 «STEEM ROH luhr», verb, adjective.–v.t.1. Informal. a) to override by crushing power or force; crush: »
to steam-roller all opposition.
b) to force (into or through) by this means.2. to make level or smooth with a steam roller.–v.i.Informal. to override or crush a person or thing that is in opposition.–adj.Informal. crushing as if with a steam roller; overriding: »steam-roller methods.
Useful english dictionary. 2012.